main(){
	//print("dart");
	//_myDart(b:2,c:'3');
	//_myDart(c:'2',b:22);
//	_mydressParams("StringText",2019,true);
	//List list = ['a','b','c'];
	//list.forEach(_listfor);
	//_myDir('admin',2001);
	
	var r = 5~/3;
	var c = 5%2;
	print(c);
	
	var s = new Student();
	if(s is Student){
		print("s is Student");
	}
	//(s as Student)._sayH();
	print(s as Student);
	s._sayH();
}

class Student{
	_sayH(){
		print("ok");
	}
}


void _myDir(String a,[int b,int c]){

	print("a $a b $b c $c");
}

void _listfor(i){
	print(i);
}
void _mydressParams(String t,[int b,bool flag = false]){
	print("T $t B $b Flag $flag");
}

void _myDart({int b,String c}){
	print("B $b C $c");
}

